Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy #1-w1 Bosnia/Herzegovina F1 Spain F12 Italy F21 Switzerland #2-w1 Switzerland #2-w4 Great Britain F7 Italy #4-w4 Italy F5 Italy F8 Greece F2 Italy F11 Serbia & Montenegro F2 Serbia & Montenegro F3 Italy F20 Italy F21 Romania F12 Italy F34 USA F28 Italy F2 Morocco F1 Morocco F2 Spain F9 Spain F10 Great Britain F7 Italy F13 Italy F16 Italy F20 Spain F21 Italy F34 Spain F35 Iran F5 Iran F6 Great Britain F1 Great Britain F2 Croatia F1 Italy F2 Great Britain F5 Italy F10 Italy F34 Italy F35 Great Britain F21 USA F5 USA F6 Italy F11 Italy F23 Italy F24 Italy F1 Italy F21 Italy F22 Italy F30 Italy F3 Italy F11 Italy F18 Italy F2 Italy F30 Italy F31 Great Britain F17 Germany F3 Italy F1 Italy F2 Austria F6 Austria F7 Italy F26 Turkey F4 Turkey F5 Italy F7 Croatia F4 Italy F3 Italy F16 Italy F13 Italy F29 Italy F2 Great Britain F16 Switzerland #2-w2 Egypt F7 Egypt F8 Czech Republic F4 Morocco F3 Switzerland #2-w3 Italy #4-w1 Italy #4-w2 Italy #4-w3 Portugal F1 Italy F6 Czech Republic F1 Romania F4 Serbia & Montenegro F1 Italy F15 Italy F23 Italy F27 Germany F13 Italy F29 Italy F31 Italy F32 Italy F33 Canada F1 USA F29 France F1 Italy F1 Italy F3 Italy F11 Italy F15 Great Britain F22 Italy F14 Great Britain F6 Slovenia F1 France F2 Germany F4 BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Rome Challenger San Benedetto Challenger San Marino Challenger Trani Challenger Como Challenger Szczecin Challenger Aachen Challenger Rome Challenger Barletta Challenger Monza Challenger Prostejov Challenger Open de Franche-Comte - Besancon Poznan Challenger Jameson Cup - Milan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Manerbio Challenger Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig BSI Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons 84° Concurso Internacional Tenis San Sebastian - San Sebastian Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Sunrise Challenger Caltanissetta Challenger Rome Challenger Alessandria Challenger Constanta Challenger Turin Challenger Rimini Challenger Cordenons Challenger Napoli Challenger Kolding Challenger ECM Cup - Prague San Remo Challenger Biella Challenger Cremona Challenger Milan Challenger Seville Challenger Todi Challenger Palermo Challenger Ortisei Challenger Santos Challenger Sao Paulo Challenger Como Challenger Blumenau Challenger Stella Artois Clay Court Championships - Budaors Podebradka Cup - Prague Zivnobanka Czech Open - Prostejov Neride Prague Indoor - Prague Sarajevo Open - Sarajevo Prague Open - Prague Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Nord/LB Open - Braunschweig Banca Stato Challenger Lugano - Lugano Oberstaufen Cup - Oberstaufen Tampere Imageneering Open - Tampere CA Challenge - Graz Akbank Private Banking-TED Open - Istanbul Tatra Banka Open 2003 - Bratislava Sarajevo Open 2004 - Sarajevo Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Cepu Open - San Marino Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague Czech Open 2005 - Prostejov Unicredit (Suisse) Bank S. A. Challenger - Chiasso Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Trofeo Sisma Mantova - Mantova Penza Cup - Penza Togliatti Cup - Togliatti Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Genoa Open - Genova Pekao Open - Szczecin Ciutat de Barcelona - Barcelona LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Challenger Natrel Presented by National Bank - Granby Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Citta di Como - Como Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Lambertz Open by Stawag 2007 - Aachen KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Challenger Copa Sevilla 2008 - Seville 2nd Campionati Internazionali di Tennis Del'Umbria - Todi ATP Challenger Trophy 2008 - Trnava Caversham International Tennis Tournament - Jersey Bergamo Challenger Tarragona Challenger Lugano Challenger Orbetello Challenger Barletta Challenger Genova Challenger Rome Challenger Noumea Challenger Turin Challenger Honolulu Challenger Oberstaufen Challenger Poznan Challenger Dallas Challenger Dortmund Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Bergamo Challenger Banja Luka Challenger Napoli Challenger Loughborough Challenger Bergamo Challenger Cherbourg Challenger Cherbourg Challeger Sarajevo Challenger Marrakech Challenger Como Challenger Genova Challenger Rome Challenger St. Brieuc Challenger Alessandria Challenger Marburg Challenger Napoli Challenger Singapore Challenger Monza Challenger Trnava Challenger Milan Challenger Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Internazionali di Tennis - Bergamo Stockholm Open - Stockholm Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Estoril Open - Estoril ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Sydney International - Sydney The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Catella Swedish Open - Bastad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Brisbane International - Brisbane AIG Japan Open - Tokyo Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Heineken Open - Auckland China Open - Beijing Open Seat Godo - Barcelona Open Sud de France - Montpellier Allianz Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Gerry Weber Open - Halle Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Campionati Internazionali di Sicilia - Palermo SkiStar Swedish Open - Bastad PTT Thailand Open - Bangkok China Open - Beijing Open 13 - Marseille Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart AEGON Championships - London Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Shenzhen Open - Shenzhen Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos The Dubai Tennis Championships - Dubai Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Open 13 - Marseille Medibank International - Sydney Malaysian Open - Kuala Lumpur Davidoff Swiss Indoors Basel - Basel Open Sud de France - Montpellier AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Shenzhen Open - Shenzhen Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg China Open - Beijing Davidoff Swiss Indoors - Basel Sydney International - Sydney Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Next Generation Hardcourts - Adelaide Milan Indoors - Milan Swiss Indoors Basel - Basel Stockholm Open - Stockholm Medibank Private International - Sydney Medibank International - Sydney Rakuten Japan Open - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Miami Open - Miami Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome SAP Open - San Jose BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Laver Cup - Prague The Mubadala World Tennis Championship AAMI Classic - Kooyong AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens Olympics - Beijing Olympics - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, NED-CZE 1-4 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, SRB-CZE 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, 1R, GER-CZE 2-3 AAMI Classic - Kooyong Wimbledon (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Barclays ATP World Tour Finals - London